Excellent location, accommodating staff, clean spaces and great breakfast.