Great comfortable stay, good location and good hosts. The unit has everything required.