Rocky Shores is by far amazing! Location hands down the best, views to die for!!