I have stayed at Avalon Gardens a few times because of their lower price than some of their competition and whilst their rooms are OK, I feel you get what you pay for. Except in a couple of the rooms, the bathrooms are very small and give you the feeling that they could do with a bit of a bleach... more


