Giovanni's airbnb is very conveniently located and communication was very clear. If we needed anything, he was very quick to respond and provide whatever was necessary. However, some of the pictures are misleading with regards to the modern amenities, the outside kitchen is shared with the other 4 villas. Additionally the pool isn't that well maintained either.