Very clean, great location and very thoughtful hosts. Very much recommended!