A great place to stay, thoughtful touches and beautiful ambience