The perfect place to stay. Beyond expectations in location, cleanliness breakfast and staff. 5 star on all counts.