Very clean and all the necessities, along with some good beach gear to use. Beach, shopping and restraunts all within a short walk.