Exactly as pictured. Very clean and well stocked. Everything you need for a lovely stay. Close to the pool, beaches, shops, restaurants.