Teatree @ McCrae is a clean beautiful place with Judy as host that made us fell welcome. Beautiful relaxing garden and very peaceful environment,close to the beach and shops, is a little heaven.