Appartment has everything that is needed, owners take good care of their guests. Good communication. We had a great stay.