Excellent, modern, well-appointed property in a really good location. Extremely comfortable bed and well designed kitchen and living room. Secure building, good off-street parking. Well-managed and responsive management team. We had a great stay.