The place is awesome. Exactly as depicted online.
Extremely clean, all you could need for a great stay. Position is fantastic as is the view.