Driftwood is an amazing location, thoughtful amenities and gracious hosts