The apartment was ideal for us and glad it included the CD's and player. The unit was stocked with the standard essentials and amenities as noted and also some additional extras. Being located in close proximity to the beach, shops/restaurants and public transport made this attractive. We had a great stay.