rascalsilver
New Member
I've just booked to stay in the Jet Apartments in Playa D'en Bossa for September, and after reading a couple of reviews I've noticed a lot of people saying that they had a TV in their apartment with satellite. I wasn't told this when I booked and just want to know if it's true. Does anyone know?