Perfection. The hosts go above and beyond to make your stay comfortable! The location was even better than I expected and the amenities were great! We felt at home =)