This apartment was excellent. It comes with everything you need and more. It was spacious and cozy and had a great vibe. The location is very good and close to loads of nice restaurants and only 10 mins to the beach. Would recommend for small families or friends up to 3.