Was clean and perfect for my family of four. Location is great, super close to the beach and some wonderful restaurants. Would highly recommend.