Swallows Rest was the perfect home away from home. Loads of things to do, clean and homely. Right across the road from the river and beach. If you love waking up to the sound of the waves crashing on the beach this is the place to be. Would definitely stay here again.