Very clean and well kept. Location to the beach is literally a 2 minute walk.