Great location. Functional layout. Smooth communication and booking process. Excellent value. We would visit again.