This place was simply amazing.
The location is all you could ask for and the place itself was perfect for our stay: Beautiful, clean, had all amenities you could ask for and the espresso machine was superb!
Top-Notch spot!