Comfortable and relaxing space. Great location.