I would rate my stay with GP as good, the merits overshadowed the demerits, room was well spread with all the basic amenities including a kitchenette.
The best part was it's location, very conveniently located, all the main beaches were nearby, market too.
But also would like to suggest some improvements especially in food which I found average another area of improvement can be lighting which was quite low in the room