Well thought out place with cute little touches and all the neccessary things one needs on holiday