Great location, communication and amenities. Slightly smaller than the photos made it seem but still a very comfortable place.