Rainey's place has an excellent location right near some of the best beaches on the North Shore. It is spacious and the bed is comfy. The only issue is that the toilet is located in the main room and only separated by a screen, so there is not a ton of privacy when nature calls.