Beautiful spacious stay in a great location with scenic views and a lovely terrace.