Convenient location; suitable amenities; lovely host