PPR is a truly beautiful resort. The rooms are big, neat and tidy (tidied twice a day), with super comfortable beds, and nice furniture within the room and also on the balcony. The resort has it's own amazing private beach, with the restaurant and bar also facing the beach. The staff are ridiculously friendly, and it was by far the best customer service I have ever encountered. Amazing stay.