A clean space with a stunning view and a few steps to the beach. Well equipped and plenty of space.