All in all this is a great home and a great location. I will give 1 star less because of communication issues. First: We weren't clarified of the actual address in time, and had to call the managing company to give us that information, after we reached the address provided initially.
Second: There was external house work being done, and we were not informed about that ( we had last minute booking, so could have skipped the owners mind.)
The worker was nice enough, and stopped his work for the days we were there for. He did tell us that the two bookings before ours for this place, were also unaware of the housework being done.
Overall the house is neat, clean and put togetyin good taste.