A beautiful resort - oceanview was just that - a beautiful view from Room 342. An ideal location as we traveled the island daily, Parking a little tough on a couple of days but a pass from the security guard puts you right outside the resort parking area but a close walking distance. No restaurant on grounds but nearby were good -The Bullshed, Oasis on the Beach - good food and drinks. Eggberts good for breakfast. We would definitely retun!