Wonderful place--clean, beautiful and ideally located.