We had a wonderful stay.. The fully stocked kitchen was great, the place was super clean. The location was great, communication was amazing. Just an overall wonderful experience. They must have read some of the minor complaints about the shower and toilet because we didn’t have any problems with either of those. If i could give them 6 stars i would. HIGHLY RECOMMENDED!