Clean spacious place close to the beach with breathtaking views of the beachfront.