Super clean with fully loaded kitchen and other nice touches. A few minutes walk to the beach. Air conditioning was an issue for us, as there was only one wall unit in the living room. Otherwise, a very nice place to stay and close to restaurants and grocery stores.