Very, nice, clean and beautiful in a wonderful location