Location and overall value is really good. Communication, by means of helping the check-in, is totally great.
Be sure to not late check-in, we missed this by half hour and had to give extra. Also cleaning fee might not be on the initial payment, because it will be requested at arrival.