Everything was fine for us, because of the short time of booking it was expensive.
we didn't use pool or spa so we can't tell about it.