We stayed at the new hotel at Orleans Trail last year. The restaurant left much to be desired. The food was really expensive and marginal at best. However, the lodging was clean and nice and the service was friendly and quick. There is a really nice outdoor pool and it is just up the hill from the dock and marina. We enjoyed our stay but found a really great little cafe in town to eat. It was very inexpensive and the food rocked. We went back there several times and avoided the Orleans Trail restaurant after our first time.
Wireless internet only worked in the hotel lobby but was strong when you got there.