It has everything you need for a comfortable & relaxing stay. A beautiful setting.