1. Location was perfect
2. Rooms were very clean and big enough
3. Good service
4. Awesome vegan restaurant downstairs