Great location. Clean. Stylish and cozy. Practical and convenient in all details - kitchen, bedding, bathrooms, patio, etc. Stayed with wife and two kids aged 8 and 12. Would stay again.