ideal location, modern, clean. Petros is always there, very responsive to our requests. in a word perfect. we will return.