Perfect location, very clean, lovely decor, thoughtful little touches, hassle-free check in and checkout :)