Excellent apartment with great value for the season


How many stars does this place deserve?