What a gem of a stay - roomy, beautiful views, comfortable beds, with all the amenities you need (including going beaching)! Would definitely stay again.