5.0

The Afton manager was great, very helpful, friendly and relaxed energy that made us all feel at home and ease :-) Generally speaking everything with Afton has been positive, the website and all the info was easy to navigate and understand.