Everything was amazing from the landscape to atmosphere to location to the host. Super close to the beach, town and night life. The kids had a great time with pool, tennis and ping pong. Everything was as expected and we would definitely recommend Elizabeth as a host and the Koa resort.