We booked a room with a seaview and it was a great size with two large beds and was well cleaned every day. The staff were excellent and friendly and very attentive. We were B&B and the breakfast was fantastic, with an excellent range of fruits, meats and cheeses as well as cereals, pastries and the more typical British fare. The hotel is well situated - a 3 min walk into the centre of P Banus and virtually on the beach front.
A couple of points to note - we arrived after a late flight (2am) and could not get any room service, although there is a mini bar thats reasonably priced. Secondly, I had read remarks about a lack of parking and it is true that you may struggle to get a space right in front of the hotel, but the surrounding roads are quiet and I parked my hire car 1 minutes walk, around the corner and it was perfectly ok!
I would thouroughly recommend this hotel and will be returning when I can.