Three ‘Floating’ Cabins On A Lake Create A Unique Experience At This Small Hotel In Mexico Erin 5 years ago