Beautiful, clean, and well-equipped. I will be back!