Amazing location. Very clean and beautiful. Better than the pictures! We will definitely come back!