Excellent location, spotlessly clean, spacious, great breakfast and friendly service. Well worth a repeat visit.