Great location, lovely layout and very comfortable stay.
A few minor maintenance issues could be looked at, otherwise highly recommended.