Three newly renovated and immaculately kept rental properties; 2 are just steps from Craigville Beach and 1 is a pool oasis in Yarmouth Port on Cape Cod.