This place was perfect! The location and communication from the host were top notch! Super easy to find and close to everything! The showers/bathrooms are the best you will ever find anywhere in Italy!