Perfect from beginning to end. Booking confirmation and communication regarding check in and check out were promptly and professionally handled. Our host Marcello was wonderful. He personally greeted us and provided detailed information we would need for our stay. The listing was accurate but personally I felt the place was nicer than the description! Our stay could not have been better.