V clean, thoughtful touches and in a great location. Brilliant hosts. Highly recommend!