Perfect location, thoughtful place and amenities and great host