SECOND AMENDED AND RESTATED LIMITED PARTNERSHIP AGREEMENT OF COCOA BEACH HOTELS, LTD. a Florida limited partnership