Excellent location and nice little touches made the stay very enjoyable