Great location, very comfortable, thoughtful touches and a very enjoyable stay.