Accurate, answer all my questions, flexible, clean local place at a walking distance to the beach.