Casa Isabela offers lakeside accommodations with beach access.