Beautiful and fabulous location! Very clean, very welcoming, very accessible. We had a wonderful time.