Stayed at Rainbow numerous times. It is on the front of the island. 2 story cement building. Rooms are basic as are most on the island. Rates are reasonable and owners are pleasant. I usually got a room with ceiling fan, air conditioning and television. Never had a problem when I stayed there, never heard of any.