Great location! Decent value! Great communication! Such a nice place to visit...