Beach Magic was heaven! The location was perfect, quiet and with beautiful views. We watched whales play right in front of the unit! It was only a stroll to the shops and cafes too. The kitchen was fully equipped with all we needed. The layout of the unit, sleeping arrangement and two living spaces with tvs was ideal for us as we had an infant, 4 year old and grandparents. The unit was child friendly and very safe. Richard and Judy were very friendly and quick to respond to my messages. We thoroughly enjoyed our stay and will definately come back!