Communication was excellent, the place was exactly as expected, and the location was ideal for what we needed. Would definitely stay here again.