Excellent stay, lots of room, thoughtful touches and extras!