Generous in every way, space, communication and supplies. Together with being the cleanest AirBnB we have ever stayed at.