The apartment is very nice, it has everything as described and even more such as nespresso coffee maker, beach umbrella, bag and towel. It has spacious balcony with a view to a hill.
Though Giuseppe and his family don’t speak English, that doesn’t affect their hospitality and readiness to help.
Would definitely recommend staying at the place.