Black rock is top notch. The views from every room are breathtaking and the place certainly delivers what is promised. We also loved that it was so well kept and tidy with well thought out amenities and facilities. You'll be sure to have a wonderful time and get value for your money! Thanks Alan!