Wonderful accommodation. Clean and colourful. Amenities are excellent. Magic garden. Thoroughly enjoyed our stay.