5-star for all around value for location, amenities, and ease of check in. Clean and well appointed hospitality touches.