Very clean! Great decor! It was not the best location! Thought we were closer to the beach!