The karaoke sands resort is in a great location just across the street from karaoke sands III beach. Great area for snorkeling and swimming and close to shops and restaurants! The facilities were also awesome. The pool and hot tubs were nice to have (even an adult hot tub available). Check in was easy (sent to us beforehand with all required info) and a book was included outlining the faculty. Beach equipment was also included which we used a lot (chair, umbrella, boogie boards, flippers etc). 1 king bed, 2 doubles and a pull out couch which was pretty comfortable. Great place to stay!