Comfortable, stylish, well located with the perfect host. Not cheap but well worth it.