Amazing place to stay: all the little touches made all the difference.