Location is excellent and the property is very well maintained. Our stay was perfect.