Amazing place to stay, all as described