You've read all the other reviews... you know how good this place is. Just book it.
The only thing the host did not provide was the sun...