Fantastic experience. Everything was smooth and we fully enjoyed the place. There was everything that we needed in the kitchen. We had never experienced a solar-heated pool and were not sure if the weather was hot enough to swim. But the temperature of the pool was perfect and we loved it.