Great location, clean and beautiful views. We had an amazing time!