Very clean, well decorated, amazing location, beautiful scenery- an all around great place to stay!