Everything is taken to a very high standard for the price point. Virginia had a great communication channel and was excellent with anything I needed. Would definitely stay again.