Beautiful place. Convenient amenities. Great location. Only comment is you can tell the place has seen its fair share of stays and needs some minor maintenance.