Brilliant on every level (and there are multiple levels to the apartment). Loved staying here. Everything about this place was great. Very well-appointed. Highly recommended.