Bahama Bay is just off the 27 s and does overlook Lake Davenport .It is a fairly new development which earlier on in the year was not finished but I am going to be very close to their next week and can give you a more up to date report if no one else has .Haven't actually stayed there myself but have watched it being built over a perid of time and it looks quite nice .