Very clean, thoughtful hosts, great location...can't recommend this place enough!