Very clean and comfortable with a homely feel and not too far from the beach.