Todds place was just what we needed! Steps from the beach, great snorkeling near by and accessible to everything you would need or want to do!