Outstanding! Everything was perfect, nothing out of place, everything I needed was there, exceptionally clean. Service was five star. Very polite and obliging staff and to finish off a wonderful stay, a magazine quality breakfast was served a la carte. Rare to find such a well run establishment. Thank you!