This apartment was very roomy and spotless. There was a plentiful supply of shower gel, shampoo & conditioner, toilet paper and paper towels. Also, enough bath towels for our 12 night stay. It is only a short walk to the beach and there are deck chairs and beach towels to use, which was great. The kitchen is well supplied. The only thing we found missing were some wine glasses. But that wasn't a big deal. We would definitely stay at this apartment again. Thanks