delightful place to stay, comfortable, stylish and perfect location