Great place! Our family loved the roof-top pool. Everything was as described. Great host.