A great stay in a great location in a property managed by a caring and careful owner.