We had a wonderful stay at Turtle Inn! The staff was exceptional. They greeted us by name every morning, recommended restaurants and activities, even remembered how we took our coffee with breakfast and walked us to the beach to show us the way (it's about a 3-4 minute walk to the shore of White Beach.) We left our key with them whenever we wanted our room cleaned instead of them automatically cleaning it every day--personally, I like this more. AC was cold, shower was hot, sheets were clean. They provide beach towels upon request at the front desk. Breakfast is simple, but tasty and filling with a choice of pancakes with/without fruit or eggs and toast prepared several different ways. The Wifi was decent. Not super fast, but it worked mostly consistently. There's a small porch with a table and chairs where you can enjoy your morning cup of coffee.