Everything was great from beginning to end. Host (Pepe) was extremely nice and helpful upon our arrival, answering our questions and more. Apartment was very nice and clean. Kitchen had everything you could possibly need (Although we never cooked there. We were on vacation, right?). We were 2 couples, so the master bedroom/bathroom wasn't the best setup, the 2nd bathroom is quite small with stand up shower. It does not have a tub nor a bidet. It would work fine for a family with kids though. We still managed to make the best out of it and enjoy our stay. We would definitely recommend this place and would not doubt about staying there again.