The apartment was great and spacious. Peppers Resort is awesome - specially with young kids. The apartment wasn’t super clean, specially the bathroom. There wasn’t any cleaning supplies or a vacuum, as we stayed for 10 days, I had to buy it all. Apart from that - everything was fine.