The place is much better than described! Communication excellent! Everything just perfect!