Jim went above and beyond! The stay was flawless from checking in to checking out. Everything was clean and there were tons of amenities. We will certainly be back to stay here again!