Excellent place. Couldn't have asked for more. Amazing ocean view. Modern ambience. Fun location