Clean and beautiful, good location enjoyable experience.