This place is great... clean, stylish, well appointed and comfortable.
The only challenge during my stay was the fact that during my stay there was torrential rain and the property has no onsite parking. I was aware of this but given the conditions it made it very difficult.
Otherwise I would highly recommend this property.