An excellent property on every level. Cleanliness excellent, well appointed, comfortable, great position. An A+ all round.