You will struggle to do better than this place. Location. Apartment. Charm. Reception.