Fantastic location and fantastic place. Very nice touches, very nice kitchen and amazing deck. Simply wonderful place and wonderful stay. I would definitely recommend it!