Excellent location. Nice peaceful place to stay. All amenities are as described. Communication with property management was excellent. They were very responsive and accommodating.