Perfect place, perfect host.
Looks exactly like in the photos, clean and neat, location is very good.