clean, comfortable and relaxing. lovely spot