Great stay, has everything you need! John is very accomodating and has great communication. 10/10