A stylish delightful place to to stay