Very nice place ...very convenient location..great host and communication..
Definitely right place