Very clean and luxurious. Steps from the beach.