Actually, I've been to holiday flat company which is called 三元行. I prefer you to rent the holiday flat there, since the some of the flats are fixed, with new wall paper, new tables and chairs, new floor tiles. The feel in there is quite comfortable. I really like the new air conditioner because it is cool enough, some other holiday flats have poor air conditioners with noise and not cool enough.
I've been to B & B also, B & B is beautiful, but I can tell that it was really small, uncomfortable and no sea views. 三元行 has better sea views. Well, I think it is not possible to fit more than 10 people per room, maybe you have to rent 2 or 3.