These facilities are are very well maintained with a beautiful beach, nice pools.