hotel with free breakfast in Davenport FL