This stay has everything you need - an awesome view, a clean space, plenty of kitchen amenities, and great communication from Vicent. We look forward to coming back.