Very comfortable, with all the tiny details accounted for. Clean and cozy. Beautiful beach. Great breakfast.