The place is well equipped and spacious with all the amenities required. John was great at communication. Would highly recommend!