Spotless, stylish, a great location and seamless check-in. Will definitely be back :)