This apartment is stunning. The kitchen pretty much has everything you need and the washer and dryer was a great addition for 6 guests so we were able to have clean towels daily. (Needed to purchase detergent, paper towels and garbage bags) - no biggie! Walmart is a 13 min walk or 3 min car ride. The views were amazing (3 sliding doors all connecting to the balcony). 2 bathrooms and bedrooms- overall a great place to stay. There is a resort fee of 29$ a day but you get access to the pool, beach chairs and towels and the gym! Would definitely stay here again!