Beautiful place to stay overall