We stayed here 2 nights on seperate occasions. The first night we had a much better experience but unfortunately on the second stay the cleanliness let us down.
Location is fantastic and super close to beach and place is stylish. Just needed more attention given to cleaning