Super clean. Thoughtful hosts. Great location.