Great location, practical amenities and all the basics. Matteo was also nice enough to accept my last minute request.