Amazing, clean and beautiful place at a phenomenal location.