I would have given this property 5 stars except for 2 small annoying details:
1) A guest taking his barking dog for a walk at 7am one morning
2) Loud construction work/equipment outside our window at 7am the next morning
Other than that, the staff was great and the breakfast was very nice.