I am thinking about staying at the Culebra Ocean View. However, it is not listed in my guidebook and I am not able to find much information on the place. Can anyone tell me where it is on the island (i.e. north or south of Dewey, 5 mins walk to Dewey, 10 mins drive to Dewey and/or what street it is on)? Also any feedback on the conditions would be appreciated.