Great appartment, great hospitality, and a great location