Sparkling clean, excellent communication and overall a great place to stay. Tennis court right over the road and within walking distance to the local restaurant in the neighborhood. We enjoyed our holiday very much.