Fantastic apartment, location and hospitality