We had a great time in our suite. It has the perfect location, everything is in walking distance. The room was perfectly clean and so the common kitchen area. It is very convenient to have the bathroom in your room. We haven't met the hosts, but our arrival (late check in) went very smooth, and Antonio was very responsive to messages.
100% recommended!!!