Everything promised and more. Lovely, clean and relaxing. We will definitely be back!