Perfect! Just as expected - or better in fact! Great communication, great location, great place - great everything! 5 stars