Apartment was beautiful and clean. It had most of the necessary amenities. Negative points- Oven and main stoves in kitchen, as shown in the pictures, were disconnected from the main supply line and so could not be used. A portable stove with only two heating plates were provided which made the cooking real slow. Toilet paper was included in the amenities description but not present. Besides, the location was super cool with popular sites and beaches nearby. Nice welcome by lovely Giuseppe.